package zzz.service;

import java.util.List;

import org.springframework.stereotype.Service;

import zzz.model.GetOrder;
import zzz.model.Order;

public interface OrderService {

	//��ȡ�����б�
	List<Order> getAllOrder();
	
	//�鿴��ϸ����
	Order getOrderDetailById(String hoId);
	
	//�����¶���
	int publishNewOrder(Order order);
	
	//�鿴�ҵĶ���
	List<Order> getMyOrdr(String userId);
	
	//ɾ���ҵĶ���
	void delOrder(String hoId);
	
	//���û��������Ķ������뵽getorder����
	int addOrderForGetOrder(GetOrder getOrder,String userId);
	
	//��������״̬��δ����Ϊ����
	void updateOrderStatus(String hoId,int hoState);
	
	//��������״̬��������Ϊ���
	void updateOrderStatus1(String hoId,int hoState);
	
	//查看我抢过的订单
	List<Order> myGetOrder(String userId);
}
